non-visual aid - German English Dictionary